<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.5"/>
<title>tpg: xtpg_hw.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="HTML_custom.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="xlogo_bg.png"/></td>
  <td style="padding-left: 0.5em;">
   <div id="projectname">tpg
   </div>
   <div id="projectbrief">Vitis Drivers API Documentation</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Overview</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="globals.html"><span>APIs</span></a></li>
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="pages.html"><span>Examples</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('xtpg__hw_8h.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#define-members">Macros</a>  </div>
  <div class="headertitle">
<div class="title">xtpg_hw.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:ga647bf09d7efa06f2096b35781c3dd5a7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga647bf09d7efa06f2096b35781c3dd5a7">XTPG_HW_H_</a></td></tr>
<tr class="memdesc:ga647bf09d7efa06f2096b35781c3dd5a7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Prevent circular inclusions by using protection macros.  <a href="group__tpg.html#ga647bf09d7efa06f2096b35781c3dd5a7">More...</a><br/></td></tr>
<tr class="separator:ga647bf09d7efa06f2096b35781c3dd5a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7819ce0a2967c5280608b10aa1105c4b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga7819ce0a2967c5280608b10aa1105c4b">XTpg_In32</a>&#160;&#160;&#160;Xil_In32</td></tr>
<tr class="memdesc:ga7819ce0a2967c5280608b10aa1105c4b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input Operation.  <a href="group__tpg.html#ga7819ce0a2967c5280608b10aa1105c4b">More...</a><br/></td></tr>
<tr class="separator:ga7819ce0a2967c5280608b10aa1105c4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga91dbe9f1b10ad6b35befc74c7dde4b28"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga91dbe9f1b10ad6b35befc74c7dde4b28">XTpg_Out32</a>&#160;&#160;&#160;Xil_Out32</td></tr>
<tr class="memdesc:ga91dbe9f1b10ad6b35befc74c7dde4b28"><td class="mdescLeft">&#160;</td><td class="mdescRight">Output Operation.  <a href="group__tpg.html#ga91dbe9f1b10ad6b35befc74c7dde4b28">More...</a><br/></td></tr>
<tr class="separator:ga91dbe9f1b10ad6b35befc74c7dde4b28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2b30ef24c0847197fa8ac1bc4aff814c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga2b30ef24c0847197fa8ac1bc4aff814c">XTpg_ReadReg</a>(BaseAddress, RegOffset)&#160;&#160;&#160;<a class="el" href="group__tpg.html#ga7819ce0a2967c5280608b10aa1105c4b">XTpg_In32</a>((BaseAddress) + (u32)(RegOffset))</td></tr>
<tr class="memdesc:ga2b30ef24c0847197fa8ac1bc4aff814c"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function macro reads the given register.  <a href="group__tpg.html#ga2b30ef24c0847197fa8ac1bc4aff814c">More...</a><br/></td></tr>
<tr class="separator:ga2b30ef24c0847197fa8ac1bc4aff814c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad294faacba4217a983999dfe77420cce"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gad294faacba4217a983999dfe77420cce">XTpg_WriteReg</a>(BaseAddress, RegOffset, Data)&#160;&#160;&#160;<a class="el" href="group__tpg.html#ga91dbe9f1b10ad6b35befc74c7dde4b28">XTpg_Out32</a>((BaseAddress) + (u32)(RegOffset), (Data))</td></tr>
<tr class="memdesc:gad294faacba4217a983999dfe77420cce"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function macro writes the given register.  <a href="group__tpg.html#gad294faacba4217a983999dfe77420cce">More...</a><br/></td></tr>
<tr class="separator:gad294faacba4217a983999dfe77420cce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">TPG registers offsets</div></td></tr>
<tr class="memitem:ga0f1e3ea3cc30cd27e6ee6d4b36647e08"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga0f1e3ea3cc30cd27e6ee6d4b36647e08">XTPG_CONTROL_OFFSET</a>&#160;&#160;&#160;0x000</td></tr>
<tr class="memdesc:ga0f1e3ea3cc30cd27e6ee6d4b36647e08"><td class="mdescLeft">&#160;</td><td class="mdescRight">Control Offset.  <a href="group__tpg.html#ga0f1e3ea3cc30cd27e6ee6d4b36647e08">More...</a><br/></td></tr>
<tr class="separator:ga0f1e3ea3cc30cd27e6ee6d4b36647e08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaac60a6adc8b96f9410f851500fbc2123"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gaac60a6adc8b96f9410f851500fbc2123">XTPG_STATUS_OFFSET</a>&#160;&#160;&#160;0x004</td></tr>
<tr class="memdesc:gaac60a6adc8b96f9410f851500fbc2123"><td class="mdescLeft">&#160;</td><td class="mdescRight">Status Offset.  <a href="group__tpg.html#gaac60a6adc8b96f9410f851500fbc2123">More...</a><br/></td></tr>
<tr class="separator:gaac60a6adc8b96f9410f851500fbc2123"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga074c1a5cca059613663cd5211af0aed6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga074c1a5cca059613663cd5211af0aed6">XTPG_ERROR_OFFSET</a>&#160;&#160;&#160;0x008</td></tr>
<tr class="memdesc:ga074c1a5cca059613663cd5211af0aed6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Error Offset.  <a href="group__tpg.html#ga074c1a5cca059613663cd5211af0aed6">More...</a><br/></td></tr>
<tr class="separator:ga074c1a5cca059613663cd5211af0aed6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafe29c531f32f9a6f7c05b25f83395d16"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gafe29c531f32f9a6f7c05b25f83395d16">XTPG_IRQ_EN_OFFSET</a>&#160;&#160;&#160;0x00C</td></tr>
<tr class="memdesc:gafe29c531f32f9a6f7c05b25f83395d16"><td class="mdescLeft">&#160;</td><td class="mdescRight">IRQ Enable Offset.  <a href="group__tpg.html#gafe29c531f32f9a6f7c05b25f83395d16">More...</a><br/></td></tr>
<tr class="separator:gafe29c531f32f9a6f7c05b25f83395d16"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga24299df5333b24fb7c82010730ce79fc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga24299df5333b24fb7c82010730ce79fc">XTPG_VERSION_OFFSET</a>&#160;&#160;&#160;0x010</td></tr>
<tr class="memdesc:ga24299df5333b24fb7c82010730ce79fc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Version Offset.  <a href="group__tpg.html#ga24299df5333b24fb7c82010730ce79fc">More...</a><br/></td></tr>
<tr class="separator:ga24299df5333b24fb7c82010730ce79fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad0d4838e4ec053d3c1a3ced38ce6ea8e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gad0d4838e4ec053d3c1a3ced38ce6ea8e">XTPG_ACTIVE_SIZE_OFFSET</a>&#160;&#160;&#160;0x020</td></tr>
<tr class="memdesc:gad0d4838e4ec053d3c1a3ced38ce6ea8e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Active Size (V x H) Offset.  <a href="group__tpg.html#gad0d4838e4ec053d3c1a3ced38ce6ea8e">More...</a><br/></td></tr>
<tr class="separator:gad0d4838e4ec053d3c1a3ced38ce6ea8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga11db1895aa8e24be06e7b6ef425754e6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga11db1895aa8e24be06e7b6ef425754e6">XTPG_PATTERN_CONTROL_OFFSET</a>&#160;&#160;&#160;0x100</td></tr>
<tr class="memdesc:ga11db1895aa8e24be06e7b6ef425754e6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pattern Control Offset.  <a href="group__tpg.html#ga11db1895aa8e24be06e7b6ef425754e6">More...</a><br/></td></tr>
<tr class="separator:ga11db1895aa8e24be06e7b6ef425754e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae5cfce92a50aedd7d7351172ce331868"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gae5cfce92a50aedd7d7351172ce331868">XTPG_MOTION_SPEED_OFFSET</a>&#160;&#160;&#160;0x104</td></tr>
<tr class="memdesc:gae5cfce92a50aedd7d7351172ce331868"><td class="mdescLeft">&#160;</td><td class="mdescRight">Motion Speed Offset.  <a href="group__tpg.html#gae5cfce92a50aedd7d7351172ce331868">More...</a><br/></td></tr>
<tr class="separator:gae5cfce92a50aedd7d7351172ce331868"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac230ae34127068414ba0c0f199e0b977"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gac230ae34127068414ba0c0f199e0b977">XTPG_CROSS_HAIRS_OFFSET</a>&#160;&#160;&#160;0x108</td></tr>
<tr class="memdesc:gac230ae34127068414ba0c0f199e0b977"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cross Hair Offset.  <a href="group__tpg.html#gac230ae34127068414ba0c0f199e0b977">More...</a><br/></td></tr>
<tr class="separator:gac230ae34127068414ba0c0f199e0b977"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf12b690e70c34df466139a59ab382705"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gaf12b690e70c34df466139a59ab382705">XTPG_ZPLATE_HOR_CONTROL_OFFSET</a>&#160;&#160;&#160;0x10C</td></tr>
<tr class="memdesc:gaf12b690e70c34df466139a59ab382705"><td class="mdescLeft">&#160;</td><td class="mdescRight">ZPlate Horizontal Control Offset.  <a href="group__tpg.html#gaf12b690e70c34df466139a59ab382705">More...</a><br/></td></tr>
<tr class="separator:gaf12b690e70c34df466139a59ab382705"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2caa0ce9f09c83610f31218ebea74244"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga2caa0ce9f09c83610f31218ebea74244">XTPG_ZPLATE_VER_CONTROL_OFFSET</a>&#160;&#160;&#160;0x110</td></tr>
<tr class="memdesc:ga2caa0ce9f09c83610f31218ebea74244"><td class="mdescLeft">&#160;</td><td class="mdescRight">ZPlate Vertical Control Offset.  <a href="group__tpg.html#ga2caa0ce9f09c83610f31218ebea74244">More...</a><br/></td></tr>
<tr class="separator:ga2caa0ce9f09c83610f31218ebea74244"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacd089fc5c4db3190a2d4a6bb963da0fa"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gacd089fc5c4db3190a2d4a6bb963da0fa">XTPG_BOX_SIZE_OFFSET</a>&#160;&#160;&#160;0x114</td></tr>
<tr class="memdesc:gacd089fc5c4db3190a2d4a6bb963da0fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Box Size Offset.  <a href="group__tpg.html#gacd089fc5c4db3190a2d4a6bb963da0fa">More...</a><br/></td></tr>
<tr class="separator:gacd089fc5c4db3190a2d4a6bb963da0fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab0d38d33e96954fab21eb3f942148988"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gab0d38d33e96954fab21eb3f942148988">XTPG_BOX_COLOR_OFFSET</a>&#160;&#160;&#160;0x118</td></tr>
<tr class="memdesc:gab0d38d33e96954fab21eb3f942148988"><td class="mdescLeft">&#160;</td><td class="mdescRight">Box Color Offset.  <a href="group__tpg.html#gab0d38d33e96954fab21eb3f942148988">More...</a><br/></td></tr>
<tr class="separator:gab0d38d33e96954fab21eb3f942148988"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae69d7b731318fa8b621d0f3e4b08b2d2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gae69d7b731318fa8b621d0f3e4b08b2d2">XTPG_STUCK_PIXEL_THRESH_OFFSET</a>&#160;&#160;&#160;0x11C</td></tr>
<tr class="memdesc:gae69d7b731318fa8b621d0f3e4b08b2d2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stuck Pixel Threshold Offset.  <a href="group__tpg.html#gae69d7b731318fa8b621d0f3e4b08b2d2">More...</a><br/></td></tr>
<tr class="separator:gae69d7b731318fa8b621d0f3e4b08b2d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5da8db8a2a748d38bf6057a4281c1937"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga5da8db8a2a748d38bf6057a4281c1937">XTPG_NOISE_GAIN_OFFSET</a>&#160;&#160;&#160;0x120</td></tr>
<tr class="memdesc:ga5da8db8a2a748d38bf6057a4281c1937"><td class="mdescLeft">&#160;</td><td class="mdescRight">Noise Gain Offset.  <a href="group__tpg.html#ga5da8db8a2a748d38bf6057a4281c1937">More...</a><br/></td></tr>
<tr class="separator:ga5da8db8a2a748d38bf6057a4281c1937"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac837ac5000b5371b5bb0fe47866cda7a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gac837ac5000b5371b5bb0fe47866cda7a">XTPG_BAYER_PHASE_OFFSET</a>&#160;&#160;&#160;0x124</td></tr>
<tr class="memdesc:gac837ac5000b5371b5bb0fe47866cda7a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Bayer Phase Offset.  <a href="group__tpg.html#gac837ac5000b5371b5bb0fe47866cda7a">More...</a><br/></td></tr>
<tr class="separator:gac837ac5000b5371b5bb0fe47866cda7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Control register bit masks</div></td></tr>
<tr class="memitem:gac5a88b7069eac263e1a01030eedb5217"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gac5a88b7069eac263e1a01030eedb5217">XTPG_CTL_SW_EN_MASK</a>&#160;&#160;&#160;0x00000001</td></tr>
<tr class="memdesc:gac5a88b7069eac263e1a01030eedb5217"><td class="mdescLeft">&#160;</td><td class="mdescRight">S/W Enable Mask.  <a href="group__tpg.html#gac5a88b7069eac263e1a01030eedb5217">More...</a><br/></td></tr>
<tr class="separator:gac5a88b7069eac263e1a01030eedb5217"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga39e3278c5b90e6fe9cc816a1286544d4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga39e3278c5b90e6fe9cc816a1286544d4">XTPG_CTL_RUE_MASK</a>&#160;&#160;&#160;0x00000002</td></tr>
<tr class="memdesc:ga39e3278c5b90e6fe9cc816a1286544d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Register Update Enable Mask.  <a href="group__tpg.html#ga39e3278c5b90e6fe9cc816a1286544d4">More...</a><br/></td></tr>
<tr class="separator:ga39e3278c5b90e6fe9cc816a1286544d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad37da6216b2136d32ee4db03da1a276f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gad37da6216b2136d32ee4db03da1a276f">XTPG_CTL_AUTORESET_MASK</a>&#160;&#160;&#160;0x40000000</td></tr>
<tr class="memdesc:gad37da6216b2136d32ee4db03da1a276f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Software Reset - Auto-synchronize to SOF Mask.  <a href="group__tpg.html#gad37da6216b2136d32ee4db03da1a276f">More...</a><br/></td></tr>
<tr class="separator:gad37da6216b2136d32ee4db03da1a276f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga62f060cf6aa1ca4f83e836a3b896858e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga62f060cf6aa1ca4f83e836a3b896858e">XTPG_CTL_RESET_MASK</a>&#160;&#160;&#160;0x80000000</td></tr>
<tr class="memdesc:ga62f060cf6aa1ca4f83e836a3b896858e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Software Reset - Instantaneous Mask.  <a href="group__tpg.html#ga62f060cf6aa1ca4f83e836a3b896858e">More...</a><br/></td></tr>
<tr class="separator:ga62f060cf6aa1ca4f83e836a3b896858e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Interrupt register bit masks. It is applicable for</div></td></tr>
<tr><td colspan="2"><div class="groupText"><p>Status and IRQ_ENABLE Registers </p>
</div></td></tr>
<tr class="memitem:gae0c2afa166738889832817aed01df361"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gae0c2afa166738889832817aed01df361">XTPG_IXR_PROCS_STARTED_MASK</a>&#160;&#160;&#160;0x00000001</td></tr>
<tr class="memdesc:gae0c2afa166738889832817aed01df361"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process started Mask.  <a href="group__tpg.html#gae0c2afa166738889832817aed01df361">More...</a><br/></td></tr>
<tr class="separator:gae0c2afa166738889832817aed01df361"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaea3a8bfd1fb6fd4182e5a1956e3d7ae6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gaea3a8bfd1fb6fd4182e5a1956e3d7ae6">XTPG_IXR_EOF_MASK</a>&#160;&#160;&#160;0x00000002</td></tr>
<tr class="memdesc:gaea3a8bfd1fb6fd4182e5a1956e3d7ae6"><td class="mdescLeft">&#160;</td><td class="mdescRight">End-Of-Frame Mask.  <a href="group__tpg.html#gaea3a8bfd1fb6fd4182e5a1956e3d7ae6">More...</a><br/></td></tr>
<tr class="separator:gaea3a8bfd1fb6fd4182e5a1956e3d7ae6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacf3c7360d8b3c10aedd662c708d24a73"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gacf3c7360d8b3c10aedd662c708d24a73">XTPG_IXR_SE_MASK</a>&#160;&#160;&#160;0x00010000</td></tr>
<tr class="memdesc:gacf3c7360d8b3c10aedd662c708d24a73"><td class="mdescLeft">&#160;</td><td class="mdescRight">Slave Error Mask.  <a href="group__tpg.html#gacf3c7360d8b3c10aedd662c708d24a73">More...</a><br/></td></tr>
<tr class="separator:gacf3c7360d8b3c10aedd662c708d24a73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1ea4ea36d109c8d16cfcf0ccc6c648d0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga1ea4ea36d109c8d16cfcf0ccc6c648d0">XTPG_IXR_ALLINTR_MASK</a>&#160;&#160;&#160;0x00010003</td></tr>
<tr class="memdesc:ga1ea4ea36d109c8d16cfcf0ccc6c648d0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Addition of all Masks.  <a href="group__tpg.html#ga1ea4ea36d109c8d16cfcf0ccc6c648d0">More...</a><br/></td></tr>
<tr class="separator:ga1ea4ea36d109c8d16cfcf0ccc6c648d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Error register bit mask definitions</div></td></tr>
<tr class="memitem:ga5ee3a54d45f9cf5b61b0fc0effb15212"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga5ee3a54d45f9cf5b61b0fc0effb15212">XTPG_ERR_EOL_EARLY_MASK</a>&#160;&#160;&#160;0x00000001</td></tr>
<tr class="memdesc:ga5ee3a54d45f9cf5b61b0fc0effb15212"><td class="mdescLeft">&#160;</td><td class="mdescRight">End of Line Early Mask.  <a href="group__tpg.html#ga5ee3a54d45f9cf5b61b0fc0effb15212">More...</a><br/></td></tr>
<tr class="separator:ga5ee3a54d45f9cf5b61b0fc0effb15212"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1a273c6ebef1aecf6d23172dab0b8449"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga1a273c6ebef1aecf6d23172dab0b8449">XTPG_ERR_EOL_LATE_MASK</a>&#160;&#160;&#160;0x00000002</td></tr>
<tr class="memdesc:ga1a273c6ebef1aecf6d23172dab0b8449"><td class="mdescLeft">&#160;</td><td class="mdescRight">End of Line Late Mask.  <a href="group__tpg.html#ga1a273c6ebef1aecf6d23172dab0b8449">More...</a><br/></td></tr>
<tr class="separator:ga1a273c6ebef1aecf6d23172dab0b8449"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga06819425caf728c22886d7ee982ffc0a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga06819425caf728c22886d7ee982ffc0a">XTPG_ERR_SOF_EARLY_MASK</a>&#160;&#160;&#160;0x00000004</td></tr>
<tr class="memdesc:ga06819425caf728c22886d7ee982ffc0a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start of Frame Early Mask.  <a href="group__tpg.html#ga06819425caf728c22886d7ee982ffc0a">More...</a><br/></td></tr>
<tr class="separator:ga06819425caf728c22886d7ee982ffc0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga884ffa8da4eff81a54b6e60a05d693e9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga884ffa8da4eff81a54b6e60a05d693e9">XTPG_ERR_SOF_LATE_MASK</a>&#160;&#160;&#160;0x00000008</td></tr>
<tr class="memdesc:ga884ffa8da4eff81a54b6e60a05d693e9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start of Frame Late Mask.  <a href="group__tpg.html#ga884ffa8da4eff81a54b6e60a05d693e9">More...</a><br/></td></tr>
<tr class="separator:ga884ffa8da4eff81a54b6e60a05d693e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Version register bit masks and shifts</div></td></tr>
<tr class="memitem:ga00febfe3b03b07809138850bab7ab1eb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga00febfe3b03b07809138850bab7ab1eb">XTPG_VER_REV_NUM_MASK</a>&#160;&#160;&#160;0x000000FF</td></tr>
<tr class="memdesc:ga00febfe3b03b07809138850bab7ab1eb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Version Revision Number Mask.  <a href="group__tpg.html#ga00febfe3b03b07809138850bab7ab1eb">More...</a><br/></td></tr>
<tr class="separator:ga00febfe3b03b07809138850bab7ab1eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8d775c2ca99db6b244e98ee43c32b28a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga8d775c2ca99db6b244e98ee43c32b28a">XTPG_VER_PID_MASK</a>&#160;&#160;&#160;0x00000F00</td></tr>
<tr class="memdesc:ga8d775c2ca99db6b244e98ee43c32b28a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Version Patch ID Mask.  <a href="group__tpg.html#ga8d775c2ca99db6b244e98ee43c32b28a">More...</a><br/></td></tr>
<tr class="separator:ga8d775c2ca99db6b244e98ee43c32b28a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga31922f93922969a3d15581447652d3ac"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga31922f93922969a3d15581447652d3ac">XTPG_VER_REV_MASK</a>&#160;&#160;&#160;0x0000F000</td></tr>
<tr class="memdesc:ga31922f93922969a3d15581447652d3ac"><td class="mdescLeft">&#160;</td><td class="mdescRight">Version Revision Mask.  <a href="group__tpg.html#ga31922f93922969a3d15581447652d3ac">More...</a><br/></td></tr>
<tr class="separator:ga31922f93922969a3d15581447652d3ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa42d2bb7c69e70e96f3e0e5e57f25b97"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gaa42d2bb7c69e70e96f3e0e5e57f25b97">XTPG_VER_MINOR_MASK</a>&#160;&#160;&#160;0x00FF0000</td></tr>
<tr class="memdesc:gaa42d2bb7c69e70e96f3e0e5e57f25b97"><td class="mdescLeft">&#160;</td><td class="mdescRight">Version Minor Mask.  <a href="group__tpg.html#gaa42d2bb7c69e70e96f3e0e5e57f25b97">More...</a><br/></td></tr>
<tr class="separator:gaa42d2bb7c69e70e96f3e0e5e57f25b97"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga267946177c9f162753e6cf176c2978a5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga267946177c9f162753e6cf176c2978a5">XTPG_VER_MAJOR_MASK</a>&#160;&#160;&#160;0xFF000000</td></tr>
<tr class="memdesc:ga267946177c9f162753e6cf176c2978a5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Version Major Mask.  <a href="group__tpg.html#ga267946177c9f162753e6cf176c2978a5">More...</a><br/></td></tr>
<tr class="separator:ga267946177c9f162753e6cf176c2978a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaad79b1756fa3948cbe5b83945e2a323d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gaad79b1756fa3948cbe5b83945e2a323d">XTPG_VER_INTERNAL_SHIFT</a>&#160;&#160;&#160;8</td></tr>
<tr class="memdesc:gaad79b1756fa3948cbe5b83945e2a323d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Version Internal Shift.  <a href="group__tpg.html#gaad79b1756fa3948cbe5b83945e2a323d">More...</a><br/></td></tr>
<tr class="separator:gaad79b1756fa3948cbe5b83945e2a323d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad4243005ded9c274d2d2665ae4f5937e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gad4243005ded9c274d2d2665ae4f5937e">XTPG_VER_REV_SHIFT</a>&#160;&#160;&#160;12</td></tr>
<tr class="memdesc:gad4243005ded9c274d2d2665ae4f5937e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Version Revision Shift.  <a href="group__tpg.html#gad4243005ded9c274d2d2665ae4f5937e">More...</a><br/></td></tr>
<tr class="separator:gad4243005ded9c274d2d2665ae4f5937e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf59daa6e2e135dda9b56cb2635e1608e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gaf59daa6e2e135dda9b56cb2635e1608e">XTPG_VER_MINOR_SHIFT</a>&#160;&#160;&#160;16</td></tr>
<tr class="memdesc:gaf59daa6e2e135dda9b56cb2635e1608e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Version Minor Shift.  <a href="group__tpg.html#gaf59daa6e2e135dda9b56cb2635e1608e">More...</a><br/></td></tr>
<tr class="separator:gaf59daa6e2e135dda9b56cb2635e1608e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3a532c0b5d390722961fa6ea082df109"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga3a532c0b5d390722961fa6ea082df109">XTPG_VER_MAJOR_SHIFT</a>&#160;&#160;&#160;24</td></tr>
<tr class="memdesc:ga3a532c0b5d390722961fa6ea082df109"><td class="mdescLeft">&#160;</td><td class="mdescRight">Version Major Shift.  <a href="group__tpg.html#ga3a532c0b5d390722961fa6ea082df109">More...</a><br/></td></tr>
<tr class="separator:ga3a532c0b5d390722961fa6ea082df109"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Active Size register bit masks and shifts</div></td></tr>
<tr class="memitem:gab82073c9c1e55063121ca1070e24e7b8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gab82073c9c1e55063121ca1070e24e7b8">XTPG_ACTSIZE_NUM_PIXEL_MASK</a>&#160;&#160;&#160;0x00001FFF</td></tr>
<tr class="memdesc:gab82073c9c1e55063121ca1070e24e7b8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of Active pixels per scan line (Horizontal) Mask.  <a href="group__tpg.html#gab82073c9c1e55063121ca1070e24e7b8">More...</a><br/></td></tr>
<tr class="separator:gab82073c9c1e55063121ca1070e24e7b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafc0d3c12d1972e8ef86befa466cd6c47"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gafc0d3c12d1972e8ef86befa466cd6c47">XTPG_ACTSIZE_NUM_LINE_MASK</a>&#160;&#160;&#160;0x1FFF0000</td></tr>
<tr class="memdesc:gafc0d3c12d1972e8ef86befa466cd6c47"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of Active lines per Frame (Vertical) Mask.  <a href="group__tpg.html#gafc0d3c12d1972e8ef86befa466cd6c47">More...</a><br/></td></tr>
<tr class="separator:gafc0d3c12d1972e8ef86befa466cd6c47"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga270d476cc0ca3c97249461dd802ff53f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga270d476cc0ca3c97249461dd802ff53f">XTPG_ACTSIZE_NUM_LINE_SHIFT</a>&#160;&#160;&#160;16</td></tr>
<tr class="memdesc:ga270d476cc0ca3c97249461dd802ff53f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shift for number of lines.  <a href="group__tpg.html#ga270d476cc0ca3c97249461dd802ff53f">More...</a><br/></td></tr>
<tr class="separator:ga270d476cc0ca3c97249461dd802ff53f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Pattern Control register bit masks</div></td></tr>
<tr class="memitem:ga6415256172cb42ee44a72888f9281011"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga6415256172cb42ee44a72888f9281011">XTPG_PTRN_CTL_SET_BG_MASK</a>&#160;&#160;&#160;0x0000000F</td></tr>
<tr class="memdesc:ga6415256172cb42ee44a72888f9281011"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set background pattern mask.  <a href="group__tpg.html#ga6415256172cb42ee44a72888f9281011">More...</a><br/></td></tr>
<tr class="separator:ga6415256172cb42ee44a72888f9281011"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7be9981aa3cbb60afa9be7ae1fd1722a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga7be9981aa3cbb60afa9be7ae1fd1722a">XTPG_PTRN_CTL_EN_CROSSHAIR_MASK</a>&#160;&#160;&#160;0x00000010</td></tr>
<tr class="memdesc:ga7be9981aa3cbb60afa9be7ae1fd1722a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enable Cross Hair Mask.  <a href="group__tpg.html#ga7be9981aa3cbb60afa9be7ae1fd1722a">More...</a><br/></td></tr>
<tr class="separator:ga7be9981aa3cbb60afa9be7ae1fd1722a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad2eae3c4d0a05b1433a97be59dfd6a36"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gad2eae3c4d0a05b1433a97be59dfd6a36">XTPG_PTRN_CTL_EN_BOX_MASK</a>&#160;&#160;&#160;0x00000020</td></tr>
<tr class="memdesc:gad2eae3c4d0a05b1433a97be59dfd6a36"><td class="mdescLeft">&#160;</td><td class="mdescRight">Moving box enable Mask.  <a href="group__tpg.html#gad2eae3c4d0a05b1433a97be59dfd6a36">More...</a><br/></td></tr>
<tr class="separator:gad2eae3c4d0a05b1433a97be59dfd6a36"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaadd407cbbe3dc5cc510451bab9242314"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gaadd407cbbe3dc5cc510451bab9242314">XTPG_PTRN_CTL_MASK_COLR_COMP_MASK</a>&#160;&#160;&#160;0x000001C0</td></tr>
<tr class="memdesc:gaadd407cbbe3dc5cc510451bab9242314"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mask out a particular color component mask.  <a href="group__tpg.html#gaadd407cbbe3dc5cc510451bab9242314">More...</a><br/></td></tr>
<tr class="separator:gaadd407cbbe3dc5cc510451bab9242314"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1b2c41f244fa3e0b991778bd4a779cdf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga1b2c41f244fa3e0b991778bd4a779cdf">XTPG_PTRN_CTL_EN_STUCK_MASK</a>&#160;&#160;&#160;0x00000200</td></tr>
<tr class="memdesc:ga1b2c41f244fa3e0b991778bd4a779cdf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enable Stuck Mask.  <a href="group__tpg.html#ga1b2c41f244fa3e0b991778bd4a779cdf">More...</a><br/></td></tr>
<tr class="separator:ga1b2c41f244fa3e0b991778bd4a779cdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gada9677ebdb09b6b0b0a27678c8235b1f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gada9677ebdb09b6b0b0a27678c8235b1f">XTPG_PTRN_CTL_EN_NOISE_MASK</a>&#160;&#160;&#160;0x00000400</td></tr>
<tr class="memdesc:gada9677ebdb09b6b0b0a27678c8235b1f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enable Noise Mask.  <a href="group__tpg.html#gada9677ebdb09b6b0b0a27678c8235b1f">More...</a><br/></td></tr>
<tr class="separator:gada9677ebdb09b6b0b0a27678c8235b1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac4049ac20129bd40518d9dc461ece089"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gac4049ac20129bd40518d9dc461ece089">XTPG_PTRN_CTL_EN_MOTION_MASK</a>&#160;&#160;&#160;0x00001000</td></tr>
<tr class="memdesc:gac4049ac20129bd40518d9dc461ece089"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enable Motion Mask.  <a href="group__tpg.html#gac4049ac20129bd40518d9dc461ece089">More...</a><br/></td></tr>
<tr class="separator:gac4049ac20129bd40518d9dc461ece089"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab203bc9e061aa5af591b0e3359546930"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gab203bc9e061aa5af591b0e3359546930">XTPG_PTRN_CTL_MASK_COLR_COMP_SHIFT</a>&#160;&#160;&#160;5</td></tr>
<tr class="memdesc:gab203bc9e061aa5af591b0e3359546930"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shift for a particular color component shift.  <a href="group__tpg.html#gab203bc9e061aa5af591b0e3359546930">More...</a><br/></td></tr>
<tr class="separator:gab203bc9e061aa5af591b0e3359546930"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Pattern values of Pattern Control register</div></td></tr>
<tr class="memitem:ga1b653c371c3e42fcff3a43c27fa1afa7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga1b653c371c3e42fcff3a43c27fa1afa7">XTPG_PTRN_CTL_PASS_THROUGH</a>&#160;&#160;&#160;0x00000000</td></tr>
<tr class="memdesc:ga1b653c371c3e42fcff3a43c27fa1afa7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value for Pass Through.  <a href="group__tpg.html#ga1b653c371c3e42fcff3a43c27fa1afa7">More...</a><br/></td></tr>
<tr class="separator:ga1b653c371c3e42fcff3a43c27fa1afa7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae6945c2425cc92c645a532b0a641a89a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gae6945c2425cc92c645a532b0a641a89a">XTPG_PTRN_CTL_HOR_RAMP</a>&#160;&#160;&#160;0x00000001</td></tr>
<tr class="memdesc:gae6945c2425cc92c645a532b0a641a89a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value for Horizontal Ramp.  <a href="group__tpg.html#gae6945c2425cc92c645a532b0a641a89a">More...</a><br/></td></tr>
<tr class="separator:gae6945c2425cc92c645a532b0a641a89a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga903d947edac7a29f4b2cc6177ed1af48"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga903d947edac7a29f4b2cc6177ed1af48">XTPG_PTRN_CTL_VER_RAMP</a>&#160;&#160;&#160;0x00000002</td></tr>
<tr class="memdesc:ga903d947edac7a29f4b2cc6177ed1af48"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value for Vertical Ramp.  <a href="group__tpg.html#ga903d947edac7a29f4b2cc6177ed1af48">More...</a><br/></td></tr>
<tr class="separator:ga903d947edac7a29f4b2cc6177ed1af48"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga56237d36902ba026967e1d9691254d70"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga56237d36902ba026967e1d9691254d70">XTPG_PTRN_CTL_TEMP_RAMP</a>&#160;&#160;&#160;0x00000003</td></tr>
<tr class="memdesc:ga56237d36902ba026967e1d9691254d70"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value for Temporal Ramp.  <a href="group__tpg.html#ga56237d36902ba026967e1d9691254d70">More...</a><br/></td></tr>
<tr class="separator:ga56237d36902ba026967e1d9691254d70"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga98aa3c24869a6381aa1224a05f9ad9e4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga98aa3c24869a6381aa1224a05f9ad9e4">XTPG_PTRN_CTL_SOLID_RED</a>&#160;&#160;&#160;0x00000004</td></tr>
<tr class="memdesc:ga98aa3c24869a6381aa1224a05f9ad9e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value for Solid Red Output.  <a href="group__tpg.html#ga98aa3c24869a6381aa1224a05f9ad9e4">More...</a><br/></td></tr>
<tr class="separator:ga98aa3c24869a6381aa1224a05f9ad9e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6ddb2fc719f0ae8def9f32ad8b79969d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga6ddb2fc719f0ae8def9f32ad8b79969d">XTPG_PTRN_CTL_SOLID_GREEN</a>&#160;&#160;&#160;0x00000005</td></tr>
<tr class="memdesc:ga6ddb2fc719f0ae8def9f32ad8b79969d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value for Solid Green Output.  <a href="group__tpg.html#ga6ddb2fc719f0ae8def9f32ad8b79969d">More...</a><br/></td></tr>
<tr class="separator:ga6ddb2fc719f0ae8def9f32ad8b79969d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4b494156f391107864a0604391e93e9d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga4b494156f391107864a0604391e93e9d">XTPG_PTRN_CTL_SOLID_BLUE</a>&#160;&#160;&#160;0x00000006</td></tr>
<tr class="memdesc:ga4b494156f391107864a0604391e93e9d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value for Solid Blue Output.  <a href="group__tpg.html#ga4b494156f391107864a0604391e93e9d">More...</a><br/></td></tr>
<tr class="separator:ga4b494156f391107864a0604391e93e9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga79a98a9aeba356532dc8a3fa57a8ffe4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga79a98a9aeba356532dc8a3fa57a8ffe4">XTPG_PTRN_CTL_SOLID_BLACK</a>&#160;&#160;&#160;0x00000007</td></tr>
<tr class="memdesc:ga79a98a9aeba356532dc8a3fa57a8ffe4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value for Solid Black Output.  <a href="group__tpg.html#ga79a98a9aeba356532dc8a3fa57a8ffe4">More...</a><br/></td></tr>
<tr class="separator:ga79a98a9aeba356532dc8a3fa57a8ffe4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeab9945c9a16beef7812a10136fa06cf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gaeab9945c9a16beef7812a10136fa06cf">XTPG_PTRN_CTL_SOLID_WHITE</a>&#160;&#160;&#160;0x00000008</td></tr>
<tr class="memdesc:gaeab9945c9a16beef7812a10136fa06cf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value for Solid White Output.  <a href="group__tpg.html#gaeab9945c9a16beef7812a10136fa06cf">More...</a><br/></td></tr>
<tr class="separator:gaeab9945c9a16beef7812a10136fa06cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4607c4e5bdad8f5254ab610835495893"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga4607c4e5bdad8f5254ab610835495893">XTPG_PTRN_CTL_COLOR_BARS</a>&#160;&#160;&#160;0x00000009</td></tr>
<tr class="memdesc:ga4607c4e5bdad8f5254ab610835495893"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value for Color Bars Output.  <a href="group__tpg.html#ga4607c4e5bdad8f5254ab610835495893">More...</a><br/></td></tr>
<tr class="separator:ga4607c4e5bdad8f5254ab610835495893"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga72351df038a58b85281a4d60b2458be0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga72351df038a58b85281a4d60b2458be0">XTPG_PTRN_CTL_ZONE_PLATE</a>&#160;&#160;&#160;0x0000000A</td></tr>
<tr class="memdesc:ga72351df038a58b85281a4d60b2458be0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value for Zone Plate.  <a href="group__tpg.html#ga72351df038a58b85281a4d60b2458be0">More...</a><br/></td></tr>
<tr class="separator:ga72351df038a58b85281a4d60b2458be0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae303699944ffc48b65a0215d06287dc3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gae303699944ffc48b65a0215d06287dc3">XTPG_PTRN_CTL_TARTAN_BARS</a>&#160;&#160;&#160;0x0000000B</td></tr>
<tr class="memdesc:gae303699944ffc48b65a0215d06287dc3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value for Tartan Bars.  <a href="group__tpg.html#gae303699944ffc48b65a0215d06287dc3">More...</a><br/></td></tr>
<tr class="separator:gae303699944ffc48b65a0215d06287dc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac072756e935b030f694f56390b7be698"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gac072756e935b030f694f56390b7be698">XTPG_PTRN_CTL_CROSS_HATCH</a>&#160;&#160;&#160;0x0000000C</td></tr>
<tr class="memdesc:gac072756e935b030f694f56390b7be698"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value for Cross Hatch.  <a href="group__tpg.html#gac072756e935b030f694f56390b7be698">More...</a><br/></td></tr>
<tr class="separator:gac072756e935b030f694f56390b7be698"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga053608c8b804e754beaa42d5e62ed5b7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga053608c8b804e754beaa42d5e62ed5b7">XTPG_PTRN_CTL_VER_HOR_RAMP</a>&#160;&#160;&#160;0x0000000E</td></tr>
<tr class="memdesc:ga053608c8b804e754beaa42d5e62ed5b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value for Combined Vertical and Horizontal ramp.  <a href="group__tpg.html#ga053608c8b804e754beaa42d5e62ed5b7">More...</a><br/></td></tr>
<tr class="separator:ga053608c8b804e754beaa42d5e62ed5b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4cfe5391add247e17a334c77359a7749"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga4cfe5391add247e17a334c77359a7749">XTPG_PTRN_CTL_CHECKER_BOARD</a>&#160;&#160;&#160;0x0000000F</td></tr>
<tr class="memdesc:ga4cfe5391add247e17a334c77359a7749"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value for Black and White Checker Board.  <a href="group__tpg.html#ga4cfe5391add247e17a334c77359a7749">More...</a><br/></td></tr>
<tr class="separator:ga4cfe5391add247e17a334c77359a7749"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga737008b81ff591c611c997268c594472"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga737008b81ff591c611c997268c594472">XTPG_PTRN_CTL_MASK_RED_CR</a>&#160;&#160;&#160;0x00000040</td></tr>
<tr class="memdesc:ga737008b81ff591c611c997268c594472"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value for Masking Red Component.  <a href="group__tpg.html#ga737008b81ff591c611c997268c594472">More...</a><br/></td></tr>
<tr class="separator:ga737008b81ff591c611c997268c594472"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaca182a1703c0f6f606e445dd3cab845a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gaca182a1703c0f6f606e445dd3cab845a">XTPG_PTRN_CTL_MASK_GREEN_Y</a>&#160;&#160;&#160;0x00000080</td></tr>
<tr class="memdesc:gaca182a1703c0f6f606e445dd3cab845a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value for Masking Green Component.  <a href="group__tpg.html#gaca182a1703c0f6f606e445dd3cab845a">More...</a><br/></td></tr>
<tr class="separator:gaca182a1703c0f6f606e445dd3cab845a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga060f249175201782339ee3c2d57d4b13"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga060f249175201782339ee3c2d57d4b13">XTPG_PTRN_CTL_MASK_BLUE_CB</a>&#160;&#160;&#160;0x00000100</td></tr>
<tr class="memdesc:ga060f249175201782339ee3c2d57d4b13"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value for Masking Blue Component.  <a href="group__tpg.html#ga060f249175201782339ee3c2d57d4b13">More...</a><br/></td></tr>
<tr class="separator:ga060f249175201782339ee3c2d57d4b13"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Motion Speed register bit mask</div></td></tr>
<tr class="memitem:gaf1a3b3710d50f71c5e5262d309aa6c4b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gaf1a3b3710d50f71c5e5262d309aa6c4b">XTPG_MOTION_SPEED_MASK</a>&#160;&#160;&#160;0x000000FF</td></tr>
<tr class="memdesc:gaf1a3b3710d50f71c5e5262d309aa6c4b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Motion Speed Mask.  <a href="group__tpg.html#gaf1a3b3710d50f71c5e5262d309aa6c4b">More...</a><br/></td></tr>
<tr class="separator:gaf1a3b3710d50f71c5e5262d309aa6c4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Cross Hair register bit masks and shift</div></td></tr>
<tr class="memitem:ga592a1d1e61de0c8c2065170dd0168cf7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga592a1d1e61de0c8c2065170dd0168cf7">XTPG_CROSSHAIR_HPOS_MASK</a>&#160;&#160;&#160;0x00001FFF</td></tr>
<tr class="memdesc:ga592a1d1e61de0c8c2065170dd0168cf7"><td class="mdescLeft">&#160;</td><td class="mdescRight">CrossHair Horizontal Position Mask.  <a href="group__tpg.html#ga592a1d1e61de0c8c2065170dd0168cf7">More...</a><br/></td></tr>
<tr class="separator:ga592a1d1e61de0c8c2065170dd0168cf7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga138991790981f5d7159530ddbfd06f03"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga138991790981f5d7159530ddbfd06f03">XTPG_CROSSHAIR_VPOS_MASK</a>&#160;&#160;&#160;0x1FFF0000</td></tr>
<tr class="memdesc:ga138991790981f5d7159530ddbfd06f03"><td class="mdescLeft">&#160;</td><td class="mdescRight">CrossHair Vertical Position Mask.  <a href="group__tpg.html#ga138991790981f5d7159530ddbfd06f03">More...</a><br/></td></tr>
<tr class="separator:ga138991790981f5d7159530ddbfd06f03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2e270a1e8e253e33a1b698b96091c058"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga2e270a1e8e253e33a1b698b96091c058">XTPG_CROSSHAIR_SHIFT</a>&#160;&#160;&#160;16</td></tr>
<tr class="memdesc:ga2e270a1e8e253e33a1b698b96091c058"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cross Hair Shift.  <a href="group__tpg.html#ga2e270a1e8e253e33a1b698b96091c058">More...</a><br/></td></tr>
<tr class="separator:ga2e270a1e8e253e33a1b698b96091c058"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">ZPlate Horizontal Control register bit masks and shift</div></td></tr>
<tr class="memitem:gae50753339453d6795452e6bf894d387f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gae50753339453d6795452e6bf894d387f">XTPG_ZPLATEHOR_START_MASK</a>&#160;&#160;&#160;0x0000FFFF</td></tr>
<tr class="memdesc:gae50753339453d6795452e6bf894d387f"><td class="mdescLeft">&#160;</td><td class="mdescRight">ZPlate Horizontal Start Mask.  <a href="group__tpg.html#gae50753339453d6795452e6bf894d387f">More...</a><br/></td></tr>
<tr class="separator:gae50753339453d6795452e6bf894d387f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1c236b322295236fc4d4cf30c7cf77de"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga1c236b322295236fc4d4cf30c7cf77de">XTPG_ZPLATEHOR_SPEED_MASK</a>&#160;&#160;&#160;0xFFFF0000</td></tr>
<tr class="memdesc:ga1c236b322295236fc4d4cf30c7cf77de"><td class="mdescLeft">&#160;</td><td class="mdescRight">ZPlate Horizontal Speed Mask.  <a href="group__tpg.html#ga1c236b322295236fc4d4cf30c7cf77de">More...</a><br/></td></tr>
<tr class="separator:ga1c236b322295236fc4d4cf30c7cf77de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab610044350233425d75851b62fe9b9f9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gab610044350233425d75851b62fe9b9f9">XTPG_ZPLATEHOR_SPEED_SHIFT</a>&#160;&#160;&#160;16</td></tr>
<tr class="memdesc:gab610044350233425d75851b62fe9b9f9"><td class="mdescLeft">&#160;</td><td class="mdescRight">ZPlate Horizontal Speed Shift.  <a href="group__tpg.html#gab610044350233425d75851b62fe9b9f9">More...</a><br/></td></tr>
<tr class="separator:gab610044350233425d75851b62fe9b9f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">ZPlate Vertical Control register bit masks</div></td></tr>
<tr class="memitem:gab3c9b2de4e54b790c9a4cedec9446afe"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gab3c9b2de4e54b790c9a4cedec9446afe">XTPG_ZPLATEVER_START_MASK</a>&#160;&#160;&#160;0x0000FFFF</td></tr>
<tr class="memdesc:gab3c9b2de4e54b790c9a4cedec9446afe"><td class="mdescLeft">&#160;</td><td class="mdescRight">ZPlate Vertical Start Mask.  <a href="group__tpg.html#gab3c9b2de4e54b790c9a4cedec9446afe">More...</a><br/></td></tr>
<tr class="separator:gab3c9b2de4e54b790c9a4cedec9446afe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga51d639d79893c8ed8b7dbb3ed9f69010"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga51d639d79893c8ed8b7dbb3ed9f69010">XTPG_ZPLATEVER_SPEED_MASK</a>&#160;&#160;&#160;0xFFFF0000</td></tr>
<tr class="memdesc:ga51d639d79893c8ed8b7dbb3ed9f69010"><td class="mdescLeft">&#160;</td><td class="mdescRight">ZPlate Vertical Speed Mask.  <a href="group__tpg.html#ga51d639d79893c8ed8b7dbb3ed9f69010">More...</a><br/></td></tr>
<tr class="separator:ga51d639d79893c8ed8b7dbb3ed9f69010"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga045325ad8c33ae1d0eee3ad2f1bc0d1a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga045325ad8c33ae1d0eee3ad2f1bc0d1a">XTPG_ZPLATEVER_SPEED_SHIFT</a>&#160;&#160;&#160;16</td></tr>
<tr class="memdesc:ga045325ad8c33ae1d0eee3ad2f1bc0d1a"><td class="mdescLeft">&#160;</td><td class="mdescRight">ZPlate Vertical Speed.  <a href="group__tpg.html#ga045325ad8c33ae1d0eee3ad2f1bc0d1a">More...</a><br/></td></tr>
<tr class="separator:ga045325ad8c33ae1d0eee3ad2f1bc0d1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Box Size register bit mask</div></td></tr>
<tr class="memitem:gafa3cd8309758a9a4f2222a96ee47c02b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gafa3cd8309758a9a4f2222a96ee47c02b">XTPG_BOX_SIZE_MASK</a>&#160;&#160;&#160;0x00001FFF</td></tr>
<tr class="memdesc:gafa3cd8309758a9a4f2222a96ee47c02b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Box Size Mask.  <a href="group__tpg.html#gafa3cd8309758a9a4f2222a96ee47c02b">More...</a><br/></td></tr>
<tr class="separator:gafa3cd8309758a9a4f2222a96ee47c02b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">TPG Box Color register bit masks</div></td></tr>
<tr class="memitem:ga3e3d8ddbe9b24f1ddaf93acb666a53d5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga3e3d8ddbe9b24f1ddaf93acb666a53d5">XTPG_BOXCOL_BLUE_MASK</a>&#160;&#160;&#160;0x000000FF</td></tr>
<tr class="memdesc:ga3e3d8ddbe9b24f1ddaf93acb666a53d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Blue Color Mask.  <a href="group__tpg.html#ga3e3d8ddbe9b24f1ddaf93acb666a53d5">More...</a><br/></td></tr>
<tr class="separator:ga3e3d8ddbe9b24f1ddaf93acb666a53d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2f579b6336fd18588ca4088503e4788c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga2f579b6336fd18588ca4088503e4788c">XTPG_BOXCOL_GREEN_MASK</a>&#160;&#160;&#160;0x0000FF00</td></tr>
<tr class="memdesc:ga2f579b6336fd18588ca4088503e4788c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Green Color Mask.  <a href="group__tpg.html#ga2f579b6336fd18588ca4088503e4788c">More...</a><br/></td></tr>
<tr class="separator:ga2f579b6336fd18588ca4088503e4788c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadc7cf45bbe6eb37f62fe903b064c7fd6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gadc7cf45bbe6eb37f62fe903b064c7fd6">XTPG_BOXCOL_RED_MASK</a>&#160;&#160;&#160;0x00FF0000</td></tr>
<tr class="memdesc:gadc7cf45bbe6eb37f62fe903b064c7fd6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Red Color Mask.  <a href="group__tpg.html#gadc7cf45bbe6eb37f62fe903b064c7fd6">More...</a><br/></td></tr>
<tr class="separator:gadc7cf45bbe6eb37f62fe903b064c7fd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadb3e26ac04eeb5db5e7a2c8360280cbe"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gadb3e26ac04eeb5db5e7a2c8360280cbe">XTPG_BOXCOL_GREEN_SHIFT</a>&#160;&#160;&#160;8</td></tr>
<tr class="memdesc:gadb3e26ac04eeb5db5e7a2c8360280cbe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Green color shift.  <a href="group__tpg.html#gadb3e26ac04eeb5db5e7a2c8360280cbe">More...</a><br/></td></tr>
<tr class="separator:gadb3e26ac04eeb5db5e7a2c8360280cbe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2860f2c21b0e112de327d5658559fc3c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga2860f2c21b0e112de327d5658559fc3c">XTPG_BOXCOL_RED_SHIFT</a>&#160;&#160;&#160;16</td></tr>
<tr class="memdesc:ga2860f2c21b0e112de327d5658559fc3c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Red color shift.  <a href="group__tpg.html#ga2860f2c21b0e112de327d5658559fc3c">More...</a><br/></td></tr>
<tr class="separator:ga2860f2c21b0e112de327d5658559fc3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Stuck Pixel Threshold register bit mask</div></td></tr>
<tr class="memitem:ga663b68cbf1b4b692a92fd0e15575039e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga663b68cbf1b4b692a92fd0e15575039e">XTPG_STUCKPIX_THRESH_MASK</a>&#160;&#160;&#160;0x0000FFFF</td></tr>
<tr class="memdesc:ga663b68cbf1b4b692a92fd0e15575039e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stuck Pixel Threshold Mask.  <a href="group__tpg.html#ga663b68cbf1b4b692a92fd0e15575039e">More...</a><br/></td></tr>
<tr class="separator:ga663b68cbf1b4b692a92fd0e15575039e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Noise Gain register bit mask</div></td></tr>
<tr class="memitem:gaee76a606b222d4168c1a37fe5e72af07"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gaee76a606b222d4168c1a37fe5e72af07">XTPG_NOISE_GAIN_MASK</a>&#160;&#160;&#160;0x000000FF</td></tr>
<tr class="memdesc:gaee76a606b222d4168c1a37fe5e72af07"><td class="mdescLeft">&#160;</td><td class="mdescRight">Nose Gain Mask.  <a href="group__tpg.html#gaee76a606b222d4168c1a37fe5e72af07">More...</a><br/></td></tr>
<tr class="separator:gaee76a606b222d4168c1a37fe5e72af07"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Bayer Phase register bit mask</div></td></tr>
<tr class="memitem:gac11b53b6668c0e5fff8ba9918984ead7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gac11b53b6668c0e5fff8ba9918984ead7">XTPG_BAYER_PHASE_MASK</a>&#160;&#160;&#160;0x00000007</td></tr>
<tr class="memdesc:gac11b53b6668c0e5fff8ba9918984ead7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Bayer Phase Mask.  <a href="group__tpg.html#gac11b53b6668c0e5fff8ba9918984ead7">More...</a><br/></td></tr>
<tr class="separator:gac11b53b6668c0e5fff8ba9918984ead7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">General purpose masks</div></td></tr>
<tr class="memitem:ga9c162340d6d34f7ab23f61d082ba3b5f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga9c162340d6d34f7ab23f61d082ba3b5f">XTPG_8_BIT_MASK</a>&#160;&#160;&#160;0x000000FF</td></tr>
<tr class="memdesc:ga9c162340d6d34f7ab23f61d082ba3b5f"><td class="mdescLeft">&#160;</td><td class="mdescRight">8-bit Mask  <a href="group__tpg.html#ga9c162340d6d34f7ab23f61d082ba3b5f">More...</a><br/></td></tr>
<tr class="separator:ga9c162340d6d34f7ab23f61d082ba3b5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Backward compatibility macros</div></td></tr>
<tr class="memitem:gad4baad3ec762e9f1e24ddbad2e18d3d9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad4baad3ec762e9f1e24ddbad2e18d3d9"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_CONTROL</b>&#160;&#160;&#160;<a class="el" href="group__tpg.html#ga0f1e3ea3cc30cd27e6ee6d4b36647e08">XTPG_CONTROL_OFFSET</a></td></tr>
<tr class="separator:gad4baad3ec762e9f1e24ddbad2e18d3d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7435ff50652a07c295c8dad732dac48e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7435ff50652a07c295c8dad732dac48e"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_STATUS</b>&#160;&#160;&#160;<a class="el" href="group__tpg.html#gaac60a6adc8b96f9410f851500fbc2123">XTPG_STATUS_OFFSET</a></td></tr>
<tr class="separator:ga7435ff50652a07c295c8dad732dac48e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga89e83bd3517a3688ebdc7f0b834b4d6e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga89e83bd3517a3688ebdc7f0b834b4d6e"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_ERROR</b>&#160;&#160;&#160;<a class="el" href="group__tpg.html#ga074c1a5cca059613663cd5211af0aed6">XTPG_ERROR_OFFSET</a></td></tr>
<tr class="separator:ga89e83bd3517a3688ebdc7f0b834b4d6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabf2e177f3c485a4d53ae11ef8f7ee97e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gabf2e177f3c485a4d53ae11ef8f7ee97e"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_IRQ_EN</b>&#160;&#160;&#160;<a class="el" href="group__tpg.html#gafe29c531f32f9a6f7c05b25f83395d16">XTPG_IRQ_EN_OFFSET</a></td></tr>
<tr class="separator:gabf2e177f3c485a4d53ae11ef8f7ee97e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaae1e35bbe5a9df573cb63b7e1515c1d7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaae1e35bbe5a9df573cb63b7e1515c1d7"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_VERSION</b>&#160;&#160;&#160;<a class="el" href="group__tpg.html#ga24299df5333b24fb7c82010730ce79fc">XTPG_VERSION_OFFSET</a></td></tr>
<tr class="separator:gaae1e35bbe5a9df573cb63b7e1515c1d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf2da0766750fed19bb68d1c4ce0e83cb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf2da0766750fed19bb68d1c4ce0e83cb"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_ACTIVE_SIZE</b>&#160;&#160;&#160;<a class="el" href="group__tpg.html#gad0d4838e4ec053d3c1a3ced38ce6ea8e">XTPG_ACTIVE_SIZE_OFFSET</a></td></tr>
<tr class="separator:gaf2da0766750fed19bb68d1c4ce0e83cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga71884c4668688e38314d6ca999475192"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga71884c4668688e38314d6ca999475192"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_PATTERN_CONTROL</b>&#160;&#160;&#160;<a class="el" href="group__tpg.html#ga11db1895aa8e24be06e7b6ef425754e6">XTPG_PATTERN_CONTROL_OFFSET</a></td></tr>
<tr class="separator:ga71884c4668688e38314d6ca999475192"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae231dbedc457378402285e9ebae044b5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae231dbedc457378402285e9ebae044b5"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_MOTION_SPEED</b>&#160;&#160;&#160;<a class="el" href="group__tpg.html#gae5cfce92a50aedd7d7351172ce331868">XTPG_MOTION_SPEED_OFFSET</a></td></tr>
<tr class="separator:gae231dbedc457378402285e9ebae044b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf7da46e2f01ee48898d24ae4a4d26d4a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf7da46e2f01ee48898d24ae4a4d26d4a"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_CROSS_HAIRS</b>&#160;&#160;&#160;<a class="el" href="group__tpg.html#gac230ae34127068414ba0c0f199e0b977">XTPG_CROSS_HAIRS_OFFSET</a></td></tr>
<tr class="separator:gaf7da46e2f01ee48898d24ae4a4d26d4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga151aad9ab14a5fa9a97e9cc9cd01e6f3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga151aad9ab14a5fa9a97e9cc9cd01e6f3"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_ZPLATE_HOR_CONTROL</b>&#160;&#160;&#160;<a class="el" href="group__tpg.html#gaf12b690e70c34df466139a59ab382705">XTPG_ZPLATE_HOR_CONTROL_OFFSET</a></td></tr>
<tr class="separator:ga151aad9ab14a5fa9a97e9cc9cd01e6f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga45b48523d0fbff9b114bef26b1800649"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga45b48523d0fbff9b114bef26b1800649"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_ZPLATE_VER_CONTROL</b>&#160;&#160;&#160;<a class="el" href="group__tpg.html#ga2caa0ce9f09c83610f31218ebea74244">XTPG_ZPLATE_VER_CONTROL_OFFSET</a></td></tr>
<tr class="separator:ga45b48523d0fbff9b114bef26b1800649"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaba05d8041b536d7a2e959b4fea7fa84b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaba05d8041b536d7a2e959b4fea7fa84b"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_BOX_SIZE</b>&#160;&#160;&#160;XTPG_BOX_SIZE_OFFSET_OFFSET</td></tr>
<tr class="separator:gaba05d8041b536d7a2e959b4fea7fa84b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf8b95e26c374dbb91b644253a385559c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf8b95e26c374dbb91b644253a385559c"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_BOX_COLOR</b>&#160;&#160;&#160;<a class="el" href="group__tpg.html#gab0d38d33e96954fab21eb3f942148988">XTPG_BOX_COLOR_OFFSET</a></td></tr>
<tr class="separator:gaf8b95e26c374dbb91b644253a385559c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2943a3c7252b3b64633a721f68790ef4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2943a3c7252b3b64633a721f68790ef4"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_STUCK_PIXEL_THRESH</b>&#160;&#160;&#160;<a class="el" href="group__tpg.html#gae69d7b731318fa8b621d0f3e4b08b2d2">XTPG_STUCK_PIXEL_THRESH_OFFSET</a></td></tr>
<tr class="separator:ga2943a3c7252b3b64633a721f68790ef4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4ca2bf9be39cf174530ff4e3a85b0580"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4ca2bf9be39cf174530ff4e3a85b0580"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_NOISE_GAIN</b>&#160;&#160;&#160;<a class="el" href="group__tpg.html#ga5da8db8a2a748d38bf6057a4281c1937">XTPG_NOISE_GAIN_OFFSET</a></td></tr>
<tr class="separator:ga4ca2bf9be39cf174530ff4e3a85b0580"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga897a2cd4906ce8e228a5faedcfe67378"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga897a2cd4906ce8e228a5faedcfe67378"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_CTL_EN_MASK</b>&#160;&#160;&#160;<a class="el" href="group__tpg.html#gac5a88b7069eac263e1a01030eedb5217">XTPG_CTL_SW_EN_MASK</a></td></tr>
<tr class="separator:ga897a2cd4906ce8e228a5faedcfe67378"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4f2d876753fd6690754846bea85490d3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4f2d876753fd6690754846bea85490d3"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_CTL_RUE_MASK</b>&#160;&#160;&#160;<a class="el" href="group__tpg.html#ga39e3278c5b90e6fe9cc816a1286544d4">XTPG_CTL_RUE_MASK</a></td></tr>
<tr class="separator:ga4f2d876753fd6690754846bea85490d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga85e2533f09b4b96deeaecb9981e17481"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga85e2533f09b4b96deeaecb9981e17481"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_RST_RESET</b>&#160;&#160;&#160;<a class="el" href="group__tpg.html#ga62f060cf6aa1ca4f83e836a3b896858e">XTPG_CTL_RESET_MASK</a></td></tr>
<tr class="separator:ga85e2533f09b4b96deeaecb9981e17481"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2366276c75e024feb4eda775c116b32d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2366276c75e024feb4eda775c116b32d"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_RST_AUTORESET</b>&#160;&#160;&#160;<a class="el" href="group__tpg.html#gad37da6216b2136d32ee4db03da1a276f">XTPG_CTL_AUTORESET_MASK</a></td></tr>
<tr class="separator:ga2366276c75e024feb4eda775c116b32d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga59f3155f60a5ed1fec8496e1cca6b9f5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga59f3155f60a5ed1fec8496e1cca6b9f5"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_BAYER_PHASE</b>&#160;&#160;&#160;<a class="el" href="group__tpg.html#gac837ac5000b5371b5bb0fe47866cda7a">XTPG_BAYER_PHASE_OFFSET</a></td></tr>
<tr class="separator:ga59f3155f60a5ed1fec8496e1cca6b9f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0ad8da11ba36b8f2cbe40a578346501c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0ad8da11ba36b8f2cbe40a578346501c"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_PASS_THROUGH</b>&#160;&#160;&#160;<a class="el" href="group__tpg.html#gga2e143ee9595509e9f14a379fd271606dabdc8c651da2e19980bbfa1bf1611e1b2">XTPG_PASS_THROUGH</a></td></tr>
<tr class="separator:ga0ad8da11ba36b8f2cbe40a578346501c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacaba927bd8c3cb940f9c9e0c7ef6e38b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacaba927bd8c3cb940f9c9e0c7ef6e38b"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_HOR_RAMP</b>&#160;&#160;&#160;XTPG_HOR_RAMP</td></tr>
<tr class="separator:gacaba927bd8c3cb940f9c9e0c7ef6e38b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf6f85944032161259e59f8a456266d24"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf6f85944032161259e59f8a456266d24"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_VER_RAMP</b>&#160;&#160;&#160;XTPG_VER_RAMP</td></tr>
<tr class="separator:gaf6f85944032161259e59f8a456266d24"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga854f526ec6cee6625a0237bab6cf0438"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga854f526ec6cee6625a0237bab6cf0438"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_TEMP_RAMP</b>&#160;&#160;&#160;XTPG_TEMP_RAMP</td></tr>
<tr class="separator:ga854f526ec6cee6625a0237bab6cf0438"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6a25c4528bde5ec6275505024bd9da97"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6a25c4528bde5ec6275505024bd9da97"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_SOLID_RED</b>&#160;&#160;&#160;XTPG_SOLID_RED</td></tr>
<tr class="separator:ga6a25c4528bde5ec6275505024bd9da97"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga528c98be03a6185b422bbf513d1a74f7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga528c98be03a6185b422bbf513d1a74f7"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_SOLID_GREEN</b>&#160;&#160;&#160;XTPG_SOLID_GREEN</td></tr>
<tr class="separator:ga528c98be03a6185b422bbf513d1a74f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga396a16d3c27a620ec5660109ba0928ce"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga396a16d3c27a620ec5660109ba0928ce"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_SOLID_BLUE</b>&#160;&#160;&#160;XTPG_SOLID_BLUE</td></tr>
<tr class="separator:ga396a16d3c27a620ec5660109ba0928ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6df39fe8f1134efa28eec6594565b7bd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6df39fe8f1134efa28eec6594565b7bd"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_SOILD_BLACK</b>&#160;&#160;&#160;XTPG_SOLID_BLACK</td></tr>
<tr class="separator:ga6df39fe8f1134efa28eec6594565b7bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga37c06e8dc8b423953a7c0d45ab381130"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga37c06e8dc8b423953a7c0d45ab381130"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_SOLID_WHITE</b>&#160;&#160;&#160;XTPG_SOLID_WHITE</td></tr>
<tr class="separator:ga37c06e8dc8b423953a7c0d45ab381130"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab9af7f88a1947ce632a81cbb8b89df36"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab9af7f88a1947ce632a81cbb8b89df36"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_COLOR_BARS</b>&#160;&#160;&#160;<a class="el" href="group__tpg.html#gga2e143ee9595509e9f14a379fd271606da0879d626210d14c035742cede5e7f0bd">XTPG_COLOR_BARS</a></td></tr>
<tr class="separator:gab9af7f88a1947ce632a81cbb8b89df36"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab3b677e17b057bccbcf63f4846a1a511"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab3b677e17b057bccbcf63f4846a1a511"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_ZONE_PLATE</b>&#160;&#160;&#160;<a class="el" href="group__tpg.html#gga2e143ee9595509e9f14a379fd271606dab93e621f9196bf70c348d4db2507c685">XTPG_ZONE_PLATE</a></td></tr>
<tr class="separator:gab3b677e17b057bccbcf63f4846a1a511"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1a321bc4e109d9cb74130eeb3e84f903"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1a321bc4e109d9cb74130eeb3e84f903"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_TARTAN_BARS</b>&#160;&#160;&#160;XTPG_TARTAN_BARS</td></tr>
<tr class="separator:ga1a321bc4e109d9cb74130eeb3e84f903"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9ba2cd470b5b53c9120d05d26e78a369"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9ba2cd470b5b53c9120d05d26e78a369"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_CROSS_HATCH</b>&#160;&#160;&#160;<a class="el" href="group__tpg.html#gga2e143ee9595509e9f14a379fd271606da9e219ffd5873ba26386382c1c6ca0d56">XTPG_CROSS_HATCH</a></td></tr>
<tr class="separator:ga9ba2cd470b5b53c9120d05d26e78a369"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab7594f6b3999b06191851d2f65b682d6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab7594f6b3999b06191851d2f65b682d6"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_VER_HOR_RAMP</b>&#160;&#160;&#160;XTPG_VER_HOR_RAMP</td></tr>
<tr class="separator:gab7594f6b3999b06191851d2f65b682d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacd171d2458cc9c4726dbd63019289db3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacd171d2458cc9c4726dbd63019289db3"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_CHECKER_BOARD</b>&#160;&#160;&#160;XTPG_CHECKER_BOARD</td></tr>
<tr class="separator:gacd171d2458cc9c4726dbd63019289db3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadb6557ada9c717b193ac4ae5c9f28fce"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadb6557ada9c717b193ac4ae5c9f28fce"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_MOVING_BOX</b>&#160;&#160;&#160;<a class="el" href="group__tpg.html#gad2eae3c4d0a05b1433a97be59dfd6a36">XTPG_PTRN_CTL_EN_BOX_MASK</a></td></tr>
<tr class="separator:gadb6557ada9c717b193ac4ae5c9f28fce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafd39a99f5a0a223be1b0e90774cb3d06"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafd39a99f5a0a223be1b0e90774cb3d06"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_MASK_RED_CR</b>&#160;&#160;&#160;XTPG_MASK_RED_CR</td></tr>
<tr class="separator:gafd39a99f5a0a223be1b0e90774cb3d06"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa03448fafa75ee6e17037d8eb2c0daec"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa03448fafa75ee6e17037d8eb2c0daec"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_MASK_GREEN_Y</b>&#160;&#160;&#160;XTPG_MASK_GREEN_Y</td></tr>
<tr class="separator:gaa03448fafa75ee6e17037d8eb2c0daec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga43365424e85df57aef079b71df6107f0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga43365424e85df57aef079b71df6107f0"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_MASK_BLUE_CB</b>&#160;&#160;&#160;XTPG_MASK_BLUE_CB</td></tr>
<tr class="separator:ga43365424e85df57aef079b71df6107f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4104e90fba389fcecdcace9956c60224"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4104e90fba389fcecdcace9956c60224"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_ENABLE_STUCK</b>&#160;&#160;&#160;<a class="el" href="group__tpg.html#ga1b2c41f244fa3e0b991778bd4a779cdf">XTPG_PTRN_CTL_EN_STUCK_MASK</a></td></tr>
<tr class="separator:ga4104e90fba389fcecdcace9956c60224"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga87e814d573dcf395b76fad1a73ad7b92"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga87e814d573dcf395b76fad1a73ad7b92"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_ENABLE_NOISE</b>&#160;&#160;&#160;<a class="el" href="group__tpg.html#gada9677ebdb09b6b0b0a27678c8235b1f">XTPG_PTRN_CTL_EN_NOISE_MASK</a></td></tr>
<tr class="separator:ga87e814d573dcf395b76fad1a73ad7b92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaed842eae12e239db6fe0b7a05cb17686"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaed842eae12e239db6fe0b7a05cb17686"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_ENABLE_MOTION</b>&#160;&#160;&#160;<a class="el" href="group__tpg.html#gac4049ac20129bd40518d9dc461ece089">XTPG_PTRN_CTL_EN_MOTION_MASK</a></td></tr>
<tr class="separator:gaed842eae12e239db6fe0b7a05cb17686"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga762f0294f5f45ba393d0526f03aba293"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga762f0294f5f45ba393d0526f03aba293"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_In32</b>&#160;&#160;&#160;<a class="el" href="group__tpg.html#ga7819ce0a2967c5280608b10aa1105c4b">XTpg_In32</a></td></tr>
<tr class="separator:ga762f0294f5f45ba393d0526f03aba293"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9d5c12658d0d2f4a51a39081c9b50075"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9d5c12658d0d2f4a51a39081c9b50075"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TPG_Out32</b>&#160;&#160;&#160;<a class="el" href="group__tpg.html#ga91dbe9f1b10ad6b35befc74c7dde4b28">XTpg_Out32</a></td></tr>
<tr class="separator:ga9d5c12658d0d2f4a51a39081c9b50075"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga76586eb91c8f68ec4535cbe6e5b6da44"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga76586eb91c8f68ec4535cbe6e5b6da44"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>XTPG_ReadReg</b>&#160;&#160;&#160;<a class="el" href="group__tpg.html#ga2b30ef24c0847197fa8ac1bc4aff814c">XTpg_ReadReg</a></td></tr>
<tr class="separator:ga76586eb91c8f68ec4535cbe6e5b6da44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae3a63af260adbda4499755ee2010e066"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae3a63af260adbda4499755ee2010e066"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>XTPG_WriteReg</b>&#160;&#160;&#160;<a class="el" href="group__tpg.html#gad294faacba4217a983999dfe77420cce">XTpg_WriteReg</a></td></tr>
<tr class="separator:gae3a63af260adbda4499755ee2010e066"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Interrupt Enable and Status Registers Offsets</div></td></tr>
<tr class="memitem:gad6b8d7c17d6e94a346011e3fd3ed7b42"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#gad6b8d7c17d6e94a346011e3fd3ed7b42">XTPG_ISR_OFFSET</a>&#160;&#160;&#160;<a class="el" href="group__tpg.html#gaac60a6adc8b96f9410f851500fbc2123">XTPG_STATUS_OFFSET</a></td></tr>
<tr class="memdesc:gad6b8d7c17d6e94a346011e3fd3ed7b42"><td class="mdescLeft">&#160;</td><td class="mdescRight">Interrupt status register generates a interrupt if the corresponding bits of interrupt enable register bits are set.  <a href="group__tpg.html#gad6b8d7c17d6e94a346011e3fd3ed7b42">More...</a><br/></td></tr>
<tr class="separator:gad6b8d7c17d6e94a346011e3fd3ed7b42"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga098f9a7b6228abde6f4bfa832a2c7900"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tpg.html#ga098f9a7b6228abde6f4bfa832a2c7900">XTPG_IER_OFFSET</a>&#160;&#160;&#160;<a class="el" href="group__tpg.html#gafe29c531f32f9a6f7c05b25f83395d16">XTPG_IRQ_EN_OFFSET</a></td></tr>
<tr class="memdesc:ga098f9a7b6228abde6f4bfa832a2c7900"><td class="mdescLeft">&#160;</td><td class="mdescRight">Interrupt Enable Offset.  <a href="group__tpg.html#ga098f9a7b6228abde6f4bfa832a2c7900">More...</a><br/></td></tr>
<tr class="separator:ga098f9a7b6228abde6f4bfa832a2c7900"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
	<p class="footer">&copy; Copyright 2015-2022 Xilinx, Inc. All Rights Reserved.</p>
	<p class="footer">&copy; Copyright 2022-2023 Advanced Micro Devices, Inc. All Rights Reserved.</p>
</div>
</body>
</html>
